Clusters Versus FPGA for Parallel Processing of Hyperspectral Imagery
نویسندگان
چکیده
Hyperspectral imaging is a new technique in remote sensing that generates images with hundreds of spectral bands, at different wavelength channels, for the same area on the surface of the Earth. Although in recent years several efforts have been directed toward the incorporation of parallel and distributed computing in hyperspectral image analysis, there are no standardized architectures for this purpose in remote sensing missions. To address this issue, this paper develops two highly innovative implementations of a standard hyperspectral data processing chain utilized, among others, in commercial software tools such as Kodak’s Research Systems ENVI software package (one of the most popular tools currently available for processing remotely sensed data). It should be noted that the full hyperspectral processing chain has never been implemented in parallel in the past. Analytical and experimental results are presented in the context of a real application, using hyperspectral data collected by NASA’s Jet Propulsion Laboratory over the World Trade Center area in New York City, shortly after the terrorist attacks of September 11th 2001. The parallel implementations are tested in two different platforms, including Thunderhead, a massively parallel Beowulf cluster at NASA’s Goddard Space Flight Center, and a Xilinx Virtex-II field programmable gate array (FPGA) device. Combined, these platforms deliver an excellent snapshot of the state-of-the-art in those areas, and offer a thoughtful perspective on the potential and emerging challenges of incorporating parallel processing systems into realistic hyperspectral imaging problems.
منابع مشابه
Overlap-based feature weighting: The feature extraction of Hyperspectral remote sensing imagery
Hyperspectral sensors provide a large number of spectral bands. This massive and complex data structure of hyperspectral images presents a challenge to traditional data processing techniques. Therefore, reducing the dimensionality of hyperspectral images without losing important information is a very important issue for the remote sensing community. We propose to use overlap-based feature weigh...
متن کاملLand Cover Subpixel Change Detection using Hyperspectral Images Based on Spectral Unmixing and Post-processing
The earth is continually being influenced by some actions such as flood, tornado and human artificial activities. This process causes the changes in land cover type. Thus, for optimal management of the use of resources, it is necessary to be aware of these changes. Today’s remote sensing plays key role in geology and environmental monitoring by its high resolution, wide covering and low cost...
متن کاملGPUs versus FPGAs for Onboard Payload Compression of Remotely Sensed Hyperspectral Data
In this paper, we compare field programmable gate arrays (FPGAs) versus graphical processing units (GPUs) in the framework of (lossy) remotely sensed hyperspectral data compression by developing parallel implementations of a spectral unmixing-based compression strategy on both platforms. For the FPGA implementations, we resort to Xilinx hardware devices certified for on-board operation, while f...
متن کاملParallel processing of remotely sensed hyperspectral imagery: full-pixel versus mixed-pixel classification
The rapid development of space and computer technologies allows for the possibility to store huge amounts of remotely sensed image data, collected using airborne and satellite instruments. In particular, NASA is continuously gathering high-dimensional image data with Earth observing hyperspectral sensors such as the Jet Propulsion Laboratory’s airborne visible–infrared imaging spectrometer (AVI...
متن کاملParallel Implementation of Morphological Profile Based Spectral-spatial Classification Scheme for Hyperspectral Imagery
Extended morphological profile (EMP) is a good technique for extracting spectral-spatial information from the images but large size of hyperspectral images is an important concern for creating EMPs. However, with the availability of modern multi-core processors and commodity parallel processing systems like graphics processing units (GPUs) at desktop level, parallel computing provides a viable ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJHPCA
دوره 22 شماره
صفحات -
تاریخ انتشار 2008